Quotes of the Day

Lance Armstrong of the United States, five-time Tour de France winner for US Postal, cycles on his way to win the 204.5 km long 17th stage of the Tour de France in 2004.
Monday, Jul. 06, 2009

Open quotexClose quote

  • GLEN LEVY
  • The Tour de France, which kicked off July 4, is a three-week, 2,000-mile test of human endurance. TIME takes a look back at some of the race's greatest moments
Photo: Eric Gaillard / Reuters / Corbis